У EPYC Genoa появилась поддержка двух модулей DDR5 на канал — до 6 Тбайт памяти на сокет
Компания AMD устранила ключевое ограничение в своих флагманских серверных процессорах EPYC 4-го поколения (Genoa), выпустив микрокод для поддержки конфигурации с двумя модулями памяти на канал. Это программное обновление позволит вдвое увеличить максимальный объем оперативной памяти на сокет, доведя его до 6 ТБ, без необходимости физической модификации уже выпущенных чипов.
От обещания к реализации: как AMD решила проблему с памятью
На старте продаж процессоры EPYC Genoa, несмотря на рекордные 12 каналов DDR5, работали только с одним модулем DIMM на канал (1DPC). Это ограничение связывали с ошибкой в контроллере памяти, что порождало слухи о возможном аппаратном перезапуске линейки. Однако AMD подтвердила, что для активации режима 2DPC (два модуля на канал) достаточно обновления BIOS. Необходимые микропрограммы уже переданы партнерам-производителям системных плат, которые приступят к выпуску соответствующих прошивок.
Архитектурное преимущество и практические сложности
Поддержка 12 каналов DDR5 дает AMD существенное преимущество перед конкурирующим решением Intel Xeon Scalable (Sapphire Rapids), которое ограничено 8 каналами. В конфигурации 1DPC оба процессора работают с памятью DDR5-4800. Однако переход на 2DPC, как правило, ведет к снижению эффективной частоты. В то время как Intel для такого режима указывает поддержку DDR5-4400, AMD пока не раскрыла аналогичные спецификации для Genoa.
Основной вызов заключается не в электронике, а в механике. Размещение 12 слотов памяти вокруг процессорного разъема уже потребовало от инженеров использования специальных узких конструктивов. В двухпроцессорном сервере с поддержкой 2DPC потребовалось бы 48 слотов DIMM, что делает такую конфигурацию крайне сложной для реализации в стандартных корпусах. Эксперты отрасли полагают, что режим 2DPC найдет применение в первую очередь в однопроцессорных системах или в двухсокетных серверах с неполным использованием всех каналов.
Будущее высокоплотных серверных платформ
Проблемы с размещением слотов — лишь часть сложностей. Добавление большего количества модулей на канал увеличивает электрическую нагрузку и усложняет трассировку, что может негативно сказываться на стабильности работы и максимально достижимых частотах. Даже наличие пустых, но распаянных на плате слотов памяти может влиять на сигнальные характеристики линий.
Переход на стандарт DDR5 сам по себе значительно повысил требования к качеству и количеству слоев в печатных платах, что напрямую влияет на итоговую стоимость серверных решений. С учетом этих тенденций некоторые аналитики полупроводникового рынка допускают, что поддержка режима 2DPC может стать последней в своем роде, и с приходом памяти стандарта DDR6 индустрия, возможно, откажется от этой практики в пользу других методов увеличения емкости и пропускной способности.
Изначальный запуск EPYC Genoa без поддержки 2DPC был взвешенным решением, так как спрос на конфигурации с максимальным объемом памяти традиционно составляет небольшую долю рынка. Даже с 12 каналами в режиме 1DPC платформа поддерживает до 3 ТБ ОЗУ на сокет, что покрывает потребности подавляющего большинства рабочих нагрузок. Активация режима 2DPC направлена на узкий сегмент задач, критичных к объему памяти, таких как работа с гигантскими базами данных in-memory, сложное численное моделирование и анализ больших данных. Таким образом, AMD последовательно закрывает все возможные сценарии использования, укрепляя позиции своей серверной платформы в конкурентной борьбе с Intel.
